.tab-list {
  top: 46px;
}
.tab-list {
  padding: 0 3%;
  height: 38px;
  display: flex;
  align-items: center;
  background-color: #fff;
  justify-content: space-between;
}
.tab-list  .tab {
  font-size: 12px;
  color: #898989;
}
.tab-list  .tab.active {
  font-size: 14px;
  color: #00bdd9;
}

.banner {
  height: 208px;
  position: relative;
}
.banner .swiper-container {
  height: 100%;
  width: 100%;
}
.banner .swiper-container .swiper-slide {
  /* background-color: red; */
}
.banner .swiper-container .swiper-slide .slide-wrap {
  width: 100%;
  height: 100%;
  background: url(../../imgs/bgsfaf.png) no-repeat;
  background-size: 100% auto;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  
}
.banner .swiper-container .swiper-slide .slide-wrap  h1 {
  font-size: 19px;
  color: #fff;
  font-weight: 700;
}
.banner .swiper-container .swiper-slide .slide-wrap  h2 {
  font-size: 11px;
  color: #fff;
  margin: 14px 0;
  text-align: center;
  line-height: 1.6em;
}
.banner .swiper-container .swiper-slide .slide-wrap .input-wrp {
  display: flex;
  align-items: center;
  width: 268px;
  overflow: hidden;
  border-radius: 4px;
  height: 31px;
}
.banner .swiper-container .swiper-slide .slide-wrap .input-wrp input {
  width: 180px;
  background-color: #fff;
  height: 100%;
  box-sizing: border-box;
  padding-left: 10px;
}
.banner .swiper-container .swiper-slide .slide-wrap .input-wrp .btn {
  flex: 1;
  height: 100%;
  color: #fff;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #22bd7a;
}

.banner .pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 7px;
  z-index: 10;
  width: 100%;
}
.banner .pagination .list-ww  {
  margin-right: 6px;
}
.banner .pagination .list-ww .list{
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #fff;
}
.banner .pagination .list-ww .list.active {
  width: 13px;
  background-color: #22bd7a;
  border-radius: 8px;
}
.optiosn-border {
  padding: 5% 4%;
}
.optiosn-border  .row-self {
  display: flex;
  align-items: center;
}
.optiosn-border  .row-self .col-self {
  width: 48%;
  margin-right: 4%;
}
.optiosn-border  .row-self .col-self:nth-child(2n) {
  margin-right: 0;
}
.optiosn-border  .row-self .col-self {
  padding: 25px 10px;
  height: 230px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-shadow: 0 0 10px 0 #f1f1f1;
  align-items: center;
  overflow: hidden;
  border-radius: 6px;

}
.optiosn-border  .row-self .col-self  > img {
  width: 43px;
  height: 43px;
}
.optiosn-border  .row-self .col-self  .name {
  font-size: 12px;
  color: #222;
}
.optiosn-border  .row-self .col-self  .desc {
  font-size: 12px;
  color: #999;
  text-align: center;
}
.optiosn-border  .row-self .col-self .a-w {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.optiosn-border  .row-self .col-self .a-w  a {
  width: 70px;
  height: 21px;
  border-radius: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  border: 1px solid #22bd7a;
  color: #22bd7a;

}
.optiosn-border  .row-self .col-self .a-w  a.red {
  border-color: #ff8f22;
  color: #ff8f22;
}
.optiosn-border .rowww {
  display: flex;
  align-items: center;
  height: 120px;
  padding-left: 43px;
  box-shadow: 0 0 10px 0 #f1f1f1;
  margin-top: 4%;
}
.optiosn-border .rowww .left-img {
 margin-right: 26px;
}
.optiosn-border .rowww .left-img img {
  width: 43px;
  height: 43px;
  margin-bottom: 7px;
}
.optiosn-border .rowww .left-img span {
  font-size: 12px;
  color: #222;
}
.optiosn-border .rowww .right-section {
  flex: 1;
}
.optiosn-border .rowww .right-section .anem {
}
.optiosn-border .rowww .right-section .anem div {
  font-size: 12px;
}

.optiosn-border .rowww .right-section .a-w {
  display: flex;
  align-items: center;
  width: 100%;
  margin-top: 12px;
}
.optiosn-border .rowww .right-section .a-w  a {
  width: 70px;
  height: 21px;
  border-radius: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  border: 1px solid #22bd7a;
  color: #22bd7a;
  margin-right: 6px;

}
.optiosn-border .rowww .right-section .a-w  a.red {
  border-color: #ff8f22;
  color: #ff8f22;
}


/* 员工 */
.self-wrap {
  overflow: hidden;
  /* height: 788px; */
  background-color: #22bd7a ;
  padding: 30px 4%;
}
.self-wrap > img {
  width: 100%;
}
.self-wrap .right-s {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.self-wrap .right-s .name {
  font-size: 28px;
  color: #fff;
  font-weight: 700;
  /* margin-bottom: 30px; */
}
.self-wrap .right-s .zixun {
  width: 150px;
  height: 34px;
  border-radius: 34px;
  border: 1px solid #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 12px;
  color: #22bd7a;
  background-color: #fff;
  margin: 0 auto;
  margin-top: 24px;
}
.self-wrap .right-s .h1 {
  font-size: 18px;
  color: #fff;
  margin-top: 10px;
}
.self-wrap .right-s .desc {
  font-size: 13px;
  line-height: 1.8em;
  color: #bdebd7;
  margin-bottom: 14px;
  margin-top: 14px;


}
.self-wrap .right-s .ul {
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.self-wrap .right-s .ul .li {
  display: flex;
  align-items: center;
  flex-shrink: 0;

}
.self-wrap .right-s .ul .li .circle {
  width: 5px;
  height: 5px;
  border: 2px solid #fff;
  border-radius: 50%;
  margin-right: 5px;
}
.self-wrap .right-s .ul .li span {
  font-size: 12px;
  color: #fff;
}


/* 服务保障  */
.service-bao {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.service-bao .baozhang-wrap > .name {
  font-size: 18px;
  color: #222;
  font-weight: 700;
  text-align: center;
  margin: 30px 0;
}
.service-bao .mianfei-z {
  width: 130px;
  height: 34px;
  border-radius: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #22bd7a;
  margin: 0 auto;
  margin-top: 15px;
  font-size: 12px;
}
.service-bao .baozhang-wrap ul {
  display: flex;
  padding: 0 4%;
  flex-wrap: wrap;
}
.service-bao .baozhang-wrap ul li {
  width: 48%;
  height: 185px;
  background-color: #fff;
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  box-sizing: border-box;
  box-shadow: 0 0 10px 0 #f1f1f1;
  margin-right: 4%;
  margin-bottom: 4%;
  padding: 25px 0;
}
.service-bao .baozhang-wrap ul li:nth-child(2n) {
  margin-right: 0;
}
.service-bao .baozhang-wrap ul li  > img {
  /* width: 60px; */
  height: 60px;
}
.service-bao .baozhang-wrap ul li .name {
  font-size: 12px;
  color: #222222;
  font-weight: 700;
}
.service-bao .baozhang-wrap ul li  .ul .li {
  display: flex;
  align-items: center;
  margin-top: 15px;

}
.service-bao .baozhang-wrap ul li .botm {
  text-align: center;
  font-size: 12px;
  color: #666666;
  line-height: 1.5em;
}
.service-bao .baozhang-wrap ul li  .ul .li:first-child {
  margin-top: 0;
}
.service-bao .baozhang-wrap ul li  .ul .li .dot {
  width: 4px;
  height: 4px;
  background-color: #6eb227;
  margin-right: 13px;
}
.service-bao .baozhang-wrap ul li  .ul .li  span {
  font-size: 9px;
  color: #666666;
}


/* 标准化服务 */
.biaozun-fu {
  /* height: 980px; */
  padding: 40px 0;
  background: url(../../imgs/sfafa.png) no-repeat;
  background-size: 100% 100%;
}
.biaozun-fu .content-service  {
  height: 100%;
}
.biaozun-fu .content-service h2 {
  text-align: center;
  font-size: 18px;
  color: #fff;
  font-weight: 700;
  margin-bottom: 30px;
}
.biaozun-fu .content-service ul {
  padding: 0 4%;
}
.biaozun-fu .content-service ul  li  {
  background-color: #fff;
}
.biaozun-fu .content-service ul  li .header-op{
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  color: #fff;
  font-size: 12px;
}
.biaozun-fu .content-service ul  li .shebaofu {
  background: linear-gradient(to right,#fd5104,#fe7709);
}
.biaozun-fu .content-service ul  li .content-o {
  display: flex;
  flex-wrap: wrap;
  padding: 22px 19px;
  box-sizing: border-box;
}
.biaozun-fu .content-service ul  li .content-o .li {
  display: flex;
  align-items: center;
  width: 50%;
  margin-bottom: 10px;
}
.biaozun-fu .content-service ul  li .content-o .li  span {
  color: #858585;
  font-size: 12px;

}


.biaozun-fu .content-service ul  li .content-o .li .circle {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: #22bd7a;
  margin-right: 4px;
}

.gonjinjin {
  background: linear-gradient(to right,#14b3b6,#50eccb);
  margin-top: 10px;
}
.znegzhi {
  margin-top: 10px;
  background: linear-gradient(to right,#516dff,#7e8efa);
}

.znegzhifuwu {
  display: flex;
  justify-content: space-between;
  height: 225px;
  box-sizing: border-box;
  flex-wrap: wrap;
}
.znegzhifuwu .dd {

}
.znegzhifuwu .dd h3 {
  font-size: 12px;
  color: #666666;
  margin-bottom: 4px;
}
.znegzhifuwu .dd h4 {
  font-size: 12px;
  color: #999;
}
/*  标准化服务增值服务 */
.status-service {

}
.status-service .service-wrap h2 {
  font-size: 18px;
  color: #222;
  font-weight: 700;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 27px;
}
.status-service .service-wrap .tabs-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 40px;
  border-bottom: 1px solid #e5e5e5;
}
.status-service .service-wrap .tabs-wrap .tab-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.status-service .service-wrap .tabs-wrap .tab-item:hover span {
  color: #22bd7a;
}
.status-service .service-wrap .tabs-wrap .tab-item.active .line{
  background-color: #22bd7a;
}
.status-service .service-wrap .tabs-wrap .tab-item span {
  font-size: 12px;
  color: #222;
  margin-bottom: 5px;

}
.status-service .service-wrap .tabs-wrap .tab-item .line {
  width: 46px;
  height: 3px;
  background-color: #fff;
}
.status-service .show-confen {
  margin: 0 20px;
  border: 1px solid #f1f1f1;
  margin-top: 15px;
  border-radius: 20px;
  overflow: hidden;
}
.status-service .show-confen img {
  width: 100%;
  height: 100%;
}

.free-tiyan {
  width: 129px;
  height: 34px;
  border-radius: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #22bd7a;
  margin: 0 auto;
  margin-top: 28px;
  font-size: 12px;
}
.free-tiyan:hover {
  color: #fff;
}
.hide {
  display: none;
}







